liquid electrode - Spanish English Dictionary